IBIS Macromodel Task Group Meeting date: 16 Oct 2012 Members (asterisk for those attending): Agilent: * Fangyi Rao * Radek Biernacki Altera: * David Banas Julia Liu Hazlina Ramly Andrew Joy Consulting: Andy Joy ANSYS: Samuel Mertens * Dan Dvorscak * Curtis Clark Steve Pytel Luis Armenta Arrow Electronics: Ian Dodd Cadence Design Systems: Terry Jernberg * Ambrish Varma Feras Al-Hawari Cavium Networks: Johann Nittmann Celsionix: Kellee Crisafulli Cisco Systems: Ashwin Vasudevan Syed Huq Ericsson: Anders Ekholm IBM: * Greg Edlund Intel: Michael Mirmak Maxim Integrated Products: Mahbubul Bari Mentor Graphics: * John Angulo Zhen Mu * Arpad Muranyi Vladimir Dmitriev-Zdorov Micron Technology: Randy Wolff Justin Butterfield NetLogic Microsystems: Ryan Couts Nokia-Siemens Networks: Eckhard Lenski QLogic Corp. * James Zhou Sigrity: Brad Brim Kumar Keshavan Ken Willis SiSoft: * Walter Katz Todd Westerhoff Doug Burns * Mike LaBonte Snowbush IP: Marcus Van Ierssel ST Micro: Syed Sadeghi Teraspeed Consulting Group: Scott McMorrow * Bob Ross TI: Casey Morrison Alfred Chong Vitesse Semiconductor: Eric Sweetman Xilinx: Mustansir Fanaswalla Ray Anderson The meeting was led by Arpad Muranyi ------------------------------------------------------------------------ Opens: - Fangyi: There is a conference next week - Should we meet? - Arpad: I will be there, but we still could meet - We will meet next week -------------------------- Call for patent disclosure: - None ------------- Review of ARs: - Walter & Arpad determine latest BIRD 121 draft number - Done - Walter & Arpad clear up BIRD 121 draft language - In progress - Walter & Ambrish clean up BIRD 150 - In progress - Walter update BIRD 123 - The latest is posted on the website - Radek planned to check the clock PDF section ------------- New Discussion: Interconnect Task Group report - Walter: The meeting tomorrow will be interesting Arpad: Ambrish requested time to discuss BIRD 147 BIRD 121: - Arpad: The question on whether to have trailing backslash remains - John: We should always add a trailing slash - Mike: That would preclude relative paths - John: A path ending in ./ will work - Walter: There are 3 options regarding back and forward slashes - Walter added language regarding use of "." for relative paths - Mike: DLL_Path is not stored in files, it is dynamically generated - It should be in the format for the current OS - Walter: Back slashes are a problem because they can be escaped out - Mike: Should we rule out UNC paths, which begin with 2 backslashes? - James: We should have a rule that the path is valid for the platform - Arpad: Is the added sentence OK? - John: It should state exactly that it should be '.' - Bob: Is backslash allowed? - Arpad: No - Bob: This has to be compatible with AMI file checking - Radek: This does not reside in the AMI file - Fangyi: This parameter is not required - What do DLLs do if it is absent? - John: It should be provided if the DLL needs to find supporting files - Ambrish: There is a Supporting_Files parameter proposed - Walter: Supporting_Files may not all be needed by the model - They could be Touchstone files needed for channel simulation - There could be files for backchannel - Ambrish: These should not be defined in the AMI file then - John: This is tangential to whether DLL_Path is required - Arpad: If the parser can't check DLL_Path, why bother? - Walter: IBIS somehow has to provide for copying all required supporting files - Ambrish: An AMI model can be run without package models - Walter: We should not be deciding when DLL_Path is required - Mike: If DLLs can't count on DLL_Path being provided they will not use it - Walter: It should not be required if it is not needed - Most DLLs may not need it - Mike: It is not hard to always provide DLL_Path - Walter: The model will request it by asking for an In parameter - Ambrish: If the parser can't check it it will be ignored - Radek: I agree with Walter - Walter: This will be posted as revision 9 - Mike: Two revisions held by Walter have not been posted - The last posted was 6 and this will be 7 - Arpad: The last one should be fixed if it say rev 8 inside AR: Walter send BIRD 121.2 draft 7 to Mike for posting AR: Mike check BIRD 121.2 draft 6 for correct numbering inside Walter: I have sent a BIRD for assigning labels to lists ------------- Next meeting: 23 Oct 2012 12:00pm PT Next agenda: 1) Task list item discussions ------------- IBIS Interconnect SPICE Wish List: 1) Simulator directives